home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
ptolemy
/
release_.1
< prev
next >
Wrap
Text File
|
1993-07-26
|
6KB
|
135 lines
Release Notes for the 0.4.1 release of Ptolemy
--------------------------------------------
Ptolemy is now available for the HP Precision Architecture
(HP 9000/7xx and 9000/8xx machines running HP/UX). Due to
limitations in the HP linker, the HP version of Ptolemy does not
support the dynamic linking of new stars. However, all other Ptolemy
functionality has been kept.
Other than the HP port, this is a bug fix release. These fixes
include: the compare (==) operator in the ComplexParticle class, the
"no points" error in Histograms, crashes from disconnected ports,
constructor errors in EventHorizons, the correct display of multiple
errors in ptcl, the level 2 loop scheduler bug, opening and closing
files connected by the "Printer" star, and icon references
to "~ptolemy" have been removed.
Also, some simple enhancements have been added. These include: a
better program to print facets, removal of the obsolete printVerbose and
printRecursive methods from Wormhole classes, the pigilib and libgantt
C code has been updated to work with with gcc and other ANSI C compilers,
and better error checking and reporting in the pt_fstream class.
Complete list of all files changed for the 0.4.1 release:
--------------------------------------------------------
Organized by directory, and then file within directory
$PTOLEMY/config-hppa.mk new file for the HP version
$PTOLEMY/src/kernel/
Display.cc fixed problem with overflow detection
EventHorizon.h initialize ghostPort(0) and wormhole(0) in the constructor
Geodesic.h new methods head(), tail().
Histogram.cc Before display, check the case where no point is given
Linker.cc add msg saying "not yet implemented" on HP-PA
Linker.sysdep.h add msg saying "not yet implemented" on HP-PA
Particle.cc fixed ComplexParticle::operator ==, changes corresponding
to ParticleStack change
ParticleStack.h new methods head(), tail().
Plasma.h changes corresponding to ParticleStack change
PortHole.cc check if farSidePort is defined or not to initialize myGeodesic
fixed possible crash in PortHole::initialize
PortHole.h make atBoundary safer
makefile reflects changes in kernel directory
pt_fstream.cc fix write to <cin>, etc, fix initialization of nobufB pass
by reference, better error checking, reporting
pt_fstream.h fix write to <cin>, etc
$PTOLEMY/src/ptcl/
PTcl.cc fix deletion of Tcl interpreter
ptclError.cc always append to previous error if any; simplify
$PTOLEMY/src/pigilib/
compile.c clean up to work with gcc, fix hp problems
edit.c clean up to work with gcc, fix hp problems
err.c clean up to work with gcc, fix hp problems
exec.c clean up to work with gcc, fix hp problems
ganttIfc.c clean up to work with gcc, fix hp problems
ganttIfc.h clean up to work with gcc, fix hp problems
icon.c clean up to work with gcc, fix hp problems
kernelCalls.cc fix logDomain
local.h clean up to work with gcc, fix hp problems
main.c clean up to work with gcc, fix hp problems
makefile updated to match changes in this directory
misc.c clean up to work with gcc, fix hp problems
Changed PrintFacet procedure to support saving to a file.
Fixed filename problem with PrintFacet()
mkIcon.c clean up to work with gcc, fix hp problems
mkTerm.c clean up to work with gcc, fix hp problems
octIfc.c clean up to work with gcc, fix hp problems
options.c clean up to work with gcc, fix hp problems
palette.c clean up to work with gcc, fix hp problems
paramStructs.c clean up to work with gcc, fix hp problems
util.c clean up to work with gcc, fix hp problems
vemInterface.c clean up to work with gcc, fix hp problems
$PTOLEMY/src/libgantt/
draw.c fix error that only seems to affect gcc
read_sched.c fix for ANSI C preprocessor (non-portable macro changed)
$PTOLEMY/src/pigiRpc/makefile changed to declare itself version 0.4.1
$PTOLEMY/src/ptlang/makefile use $(CC) to determine linker (for gcc)
$PTOLEMY/src/domains/sdf/kernel/
SDFWormhole.cc get rid of printVerbose,Recursive; use print(int)
SDFWormhole.h get rid of printVerbose,Recursive; use print(int)
SDFCluster.h move simRunRealStar to SDFBaseCluster class from SDFCluster
$PTOLEMY/src/domains/sdf/loopScheduler/
LSCluster.cc change simRunStar to simRunRealStar method
LSCluster.h change simRunStar to simRunRealStar method
makefile changed from streamCompat.h to pt_fstream.h
$PTOLEMY/src/domains/sdf/stars/SDFPrinter.pl use a level of indirection
$PTOLEMY/src/domains/de/kernel/
DEWormhole.cc add makeNew and correct a bug in DEfromUniversal :: sendData
in case numXfer() > 1.
DEWormhole.h printVerbose,printRecursive -> print(int); add makeNew
$PTOLEMY/src/domains/de/stars/DEPrinter.pl use a level of indirection
$PTOLEMY/src/domains/ddf/kernel/
DDFWormhole.h version 2.12, printVerbose,Recursive -> print(int), add makeNew
DDFWormhole.cc add makeNew
$PTOLEMY/src/domains/thor/kernel/
ThorWormhole.cc add makeNew
ThorWormhole.h printVerbose,Recursive->print(int), add makeNew
$PTOLEMY/src/domains/thor/pepp/make.template fix gcc compilation problem
by adding -I$(VPATH); avoid suppressing msgs
$PTOLEMY/src/domains/cg56/stars/CG56Sin.pl avoid "rint" function, not on HP
$PTOLEMY/src/domains/cg96/icons/
Delay added this icon directory. Accidentally left out of 0.4
LevDur added this icon directory. Accidentally left out of 0.4
$PTOLEMY/src/xgraph/
hpgl.c (change include file order to avoid a problem on the HP)
hard_devices.h (minor gcc fix)
make.template (use $(CC) for link step so gcc will work)
$PTOLEMY/lib/pigiRpcShell updated for pigi to run correctly on the HP
$PTOLEMY/bin/
pigi added OCTTOOLS and USER environment variables
pigiEnv.csh added OCTTOOLS and USER environment variables
prfacet changed to create post-script views of a facet
ptman change in the way PTMANPATH is used
arch changed "snake" to "hppa"